homogeneous polymerization - Turkish English Dictionary